package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 单位管理对象 def_company
 * 
 * @author ruoyi
 * @date 2024-10-09
 */
public class DefCompany extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    private Integer drillId;

    /** 参数主键 */
    private Integer companyId;

    /** 单位名称 */
    @Excel(name = "单位名称")
    private String companyName;

    /** 单位行业 */
    @Excel(name = "单位行业")
    private String companyIndustry;

    /** 单位类型 */
    @Excel(name = "单位类型")
    private String companyType;

    /** 联系人 */
    @Excel(name = "联系人")
    private String contacts;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String phoneNo;

    /** 单位地址 */
    @Excel(name = "单位地址")
    private String companyAddress;

    /**
     * 省
     */
    @Excel(name = "省")
    private String province;

    /**
     * 市
     */
    @Excel(name = "市")
    private String city;

    /**
     * 区
     */
    @Excel(name = "区")
    private String area;

    private String key;

    public Integer getDrillId() {
        return drillId;
    }

    public void setDrillId(Integer drillId) {
        this.drillId = drillId;
    }

    public void setCompanyId(Integer companyId)
    {
        this.companyId = companyId;
    }

    public Integer getCompanyId() 
    {
        return companyId;
    }
    public void setCompanyName(String companyName) 
    {
        this.companyName = companyName;
    }

    public String getCompanyName() 
    {
        return companyName;
    }

    public void setContacts(String contacts) 
    {
        this.contacts = contacts;
    }

    public String getContacts() 
    {
        return contacts;
    }
    public void setPhoneNo(String phoneNo) 
    {
        this.phoneNo = phoneNo;
    }

    public String getPhoneNo() 
    {
        return phoneNo;
    }
    public void setCompanyAddress(String companyAddress) 
    {
        this.companyAddress = companyAddress;
    }

    public String getCompanyAddress() 
    {
        return companyAddress;
    }

    public String getCompanyIndustry() {
        return companyIndustry;
    }

    public void setCompanyIndustry(String companyIndustry) {
        this.companyIndustry = companyIndustry;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getCompanyType() {
        return companyType;
    }

    public void setCompanyType(String companyType) {
        this.companyType = companyType;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    @Override
    public String toString() {
        return "DefCompany{" +
                "companyId=" + companyId +
                ", companyName='" + companyName + '\'' +
                ", companyIndustry='" + companyIndustry + '\'' +
                ", companyType='" + companyType + '\'' +
                ", contacts='" + contacts + '\'' +
                ", phoneNo='" + phoneNo + '\'' +
                ", companyAddress='" + companyAddress + '\'' +
                ", province='" + province + '\'' +
                ", city='" + city + '\'' +
                ", area='" + area + '\'' +
                '}';
    }
}
